<?php

namespace App\Http\Controllers;

use Illuminate\Http\Request;

use DB;

class DbController extends Controller
{
    // DB操作原生sql
    public function db(){
        // 添加
        // $sql = "insert into web_user(username,password,email,qq) values (:username,:password,:email,:qq)";
        // $data = [
        //     'username' => '测试',
        //     'password' => '123456',
        //     'email' => '123456@qq.com',
        //     'qq' => '123456'
        // ];
        // $ret = DB::insert($sql,$data);
        // dump($ret);

        // 查询
        // 查询单条
        // $sql = "select * from web_user where id=:id";
        // 返回一个对象
        // $info = DB::selectOne($sql,['id'=>1]);
        // dump($info);

        // 查询多条
        // $sql = "select * from web_user";
        // 返回一个数组里面多条对象
        // $info = DB::select($sql);
        // dump($info);

        // 修改
        // $sql = "update web_user set username='测试修改' where id=:id";
        // $ret = DB::update($sql,['id' => 2]);
        // dump($ret);

        // 删除
        // $sql = "delete from web_user where id=:id";
        // $ret = DB::delete($sql,['id'=>2]);
        // dump($ret);
    }
}
